package com.wangyi.im.execute;

import com.alibaba.fastjson.JSONObject;
import retrofit2.Call;
import retrofit2.http.POST;

public interface IMTokenExecute {

    /**
     * 创建网易云通信id
     * @param
     * @return
     */
    @POST("user/create.action")
    Call<JSONObject> create();

    /**
     * 封禁网易云通信id
     * @param
     * @return
     */
    @POST("user/block.action")
    Call<JSONObject> block();

    /**
     * 解禁网易云通信id
     * @param
     * @return
     */
    @POST("user/unblock.action")
    Call<JSONObject> unblock();

    /**
     * 更新网易云通信token
     * @param
     * @return
     */
    @POST("user/update.action")
    Call<JSONObject> updateToken();

    /**
     * 重置网易云通信token
     * @param
     * @return
     */
    @POST("user/refreshToken.action")
    Call<JSONObject> refreshToken();
}
